import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class 计算出生了多少天 {
    public static void main(String[] args) throws ParseException {
        System.out.println("请输入你的出生日期（按照以下格式：1994-08-23）：");
        Scanner scanner = new Scanner(System.in);
        String s = scanner.next();
        method01(s);
    }

    public static void method01(String s) throws ParseException {
        //System.out.println(s);
        //获取今天的日期，精确到日期
        Date today = new Date();
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        //System.out.println(simpleDateFormat);
        //将带有出生日期的文本转换成日期
        Date brithday = simpleDateFormat.parse(s);
        SimpleDateFormat today01 = new SimpleDateFormat("yyyy-MM-dd");
        //获取活了多少豪秒
        long second = today.getTime() - brithday.getTime();
        //Date date02=new Date(second);
        //将秒转换成天数
        int day = (int) (second / 86400000);
        System.out.println(day);
        //"1994-08-23"

    }
}
